package com.alibaba.citrus.cr.platform.enhance.functions.inventoryAllot;

import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.Map;

import lombok.Data;

@Data
public class InventoryAllotDetail implements Serializable {

    private String strategyId;

    private String dimensionType;

    private String orgId;

    private String orgName;
    /**
     * 有效开始日期
     */
    private Date validBeginTime;
    /**
     * 有效结束日期
     */
    private Date validEndTime;
    /**
     * 库存分配日期
     */
    private Date inventoryAllotTime;
    /**
     * 创建人id
     */
    private String creatorId;

    private Double percent;

    private String dailyBeginTime;

    private String dailyEndTime;

    private List<ScItemScope> scItemScopes;

    private List<WarehouseScope> warehouseScopes;

    private List<ChannelScope> channelScopes;

    private List<DepartmentScope> departmentScopes;

    private List<SalesmanScope> salesmanScopes;

    private Map<String, String> features;
}
